Spouses/Children: 1. Catherine Melville
Relativity:
• Proof Link: Census.
• Branch: Ruthven.
William married Catherine Melville in 1863 in Dundee. (Catherine Melville was born about 1840 in Dundee, probably.)